substantially longer - Turco Inglés Diccionario